Big Huge Thesaurus

ajuga reptans

noun

sounds kind of like